
package com.skyarm.yuex.jk.business;

/**
 * Please modify this class to meet your needs
 * This class is not complete
 */

import java.io.File;
import java.net.MalformedURLException;
import java.net.URL;
import javax.xml.namespace.QName;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.ws.RequestWrapper;
import javax.xml.ws.ResponseWrapper;

/**
 * This class was generated by Apache CXF 2.5.2
 * 2012-12-04T00:09:51.093+08:00
 * Generated source version: 2.5.2
 * 
 */
public final class RoadBusinessDelegate_RoadBusinessPort_Client {

    private static final QName SERVICE_NAME = new QName("http://service.richinfo.com/", "RoadBusinessService");

    private RoadBusinessDelegate_RoadBusinessPort_Client() {
    }

    public static void main(String args[]) throws java.lang.Exception {
        URL wsdlURL = RoadBusinessService.WSDL_LOCATION;
        if (args.length > 0 && args[0] != null && !"".equals(args[0])) { 
            File wsdlFile = new File(args[0]);
            try {
                if (wsdlFile.exists()) {
                    wsdlURL = wsdlFile.toURI().toURL();
                } else {
                    wsdlURL = new URL(args[0]);
                }
            } catch (MalformedURLException e) {
                e.printStackTrace();
            }
        }
      
        RoadBusinessService ss = new RoadBusinessService(wsdlURL, SERVICE_NAME);
        RoadBusinessDelegate port = ss.getRoadBusinessPort();  
        
        {
        System.out.println("Invoking getRoadVideoByRoadCode...");
        java.lang.String _getRoadVideoByRoadCode_arg0 = "";
        java.util.List<com.skyarm.yuex.jk.business.RoadVideoVO> _getRoadVideoByRoadCode__return = port.getRoadVideoByRoadCode(_getRoadVideoByRoadCode_arg0);
        System.out.println("getRoadVideoByRoadCode.result=" + _getRoadVideoByRoadCode__return);


        }
        {
        System.out.println("Invoking getTrafficeVideo...");
        int _getTrafficeVideo_arg0 = 0;
        int _getTrafficeVideo_arg1 = 0;
        java.util.List<com.skyarm.yuex.jk.business.TrafficVideo> _getTrafficeVideo__return = port.getTrafficeVideo(_getTrafficeVideo_arg0, _getTrafficeVideo_arg1);
        System.out.println("getTrafficeVideo.result=" + _getTrafficeVideo__return);


        }
        {
        System.out.println("Invoking getEventByCityId...");
        int _getEventByCityId_arg0 = 0;
        int _getEventByCityId_arg1 = 0;
        java.lang.String _getEventByCityId_arg2 = "";
        java.util.List<com.skyarm.yuex.jk.business.EventVO> _getEventByCityId__return = port.getEventByCityId(_getEventByCityId_arg0, _getEventByCityId_arg1, _getEventByCityId_arg2);
        System.out.println("getEventByCityId.result=" + _getEventByCityId__return);


        }
        {
        System.out.println("Invoking getRouteRunningBus...");
        java.lang.String _getRouteRunningBus_arg0 = "";
        java.util.List<com.skyarm.yuex.jk.business.RunningBus> _getRouteRunningBus__return = port.getRouteRunningBus(_getRouteRunningBus_arg0);
        System.out.println("getRouteRunningBus.result=" + _getRouteRunningBus__return);


        }
        {
        System.out.println("Invoking getTrafficVideoById...");
        int _getTrafficVideoById_arg0 = 0;
        java.util.List<com.skyarm.yuex.jk.business.TrafficVideo> _getTrafficVideoById__return = port.getTrafficVideoById(_getTrafficVideoById_arg0);
        System.out.println("getTrafficVideoById.result=" + _getTrafficVideoById__return);


        }
        {
        System.out.println("Invoking getTrafficeVideoByNewCondition...");
        java.lang.String _getTrafficeVideoByNewCondition_arg0 = "";
        java.lang.String _getTrafficeVideoByNewCondition_arg1 = "";
        java.lang.String _getTrafficeVideoByNewCondition_arg2 = "";
        java.lang.String _getTrafficeVideoByNewCondition_arg3 = "";
        java.lang.Double _getTrafficeVideoByNewCondition_arg4 = null;
        java.lang.Double _getTrafficeVideoByNewCondition_arg5 = null;
        java.lang.Double _getTrafficeVideoByNewCondition_arg6 = null;
        java.lang.Integer _getTrafficeVideoByNewCondition_arg7 = null;
        java.lang.Integer _getTrafficeVideoByNewCondition_arg8 = null;
        java.lang.Integer _getTrafficeVideoByNewCondition_arg9 = null;
        java.util.List<com.skyarm.yuex.jk.business.TrafficVideo> _getTrafficeVideoByNewCondition__return = port.getTrafficeVideoByNewCondition(_getTrafficeVideoByNewCondition_arg0, _getTrafficeVideoByNewCondition_arg1, _getTrafficeVideoByNewCondition_arg2, _getTrafficeVideoByNewCondition_arg3, _getTrafficeVideoByNewCondition_arg4, _getTrafficeVideoByNewCondition_arg5, _getTrafficeVideoByNewCondition_arg6, _getTrafficeVideoByNewCondition_arg7, _getTrafficeVideoByNewCondition_arg8, _getTrafficeVideoByNewCondition_arg9);
        System.out.println("getTrafficeVideoByNewCondition.result=" + _getTrafficeVideoByNewCondition__return);


        }
        {
        System.out.println("Invoking getViolationInfo...");
        int _getViolationInfo_arg0 = 0;
        int _getViolationInfo_arg1 = 0;
        java.lang.String _getViolationInfo_arg2 = "";
        java.lang.String _getViolationInfo_arg3 = "";
        java.lang.String _getViolationInfo_arg4 = "";
        java.lang.String _getViolationInfo_arg5 = "";
        java.lang.String _getViolationInfo_arg6 = "";
        java.util.List<com.skyarm.yuex.jk.business.ViolationQueryVO> _getViolationInfo__return = port.getViolationInfo(_getViolationInfo_arg0, _getViolationInfo_arg1, _getViolationInfo_arg2, _getViolationInfo_arg3, _getViolationInfo_arg4, _getViolationInfo_arg5, _getViolationInfo_arg6);
        System.out.println("getViolationInfo.result=" + _getViolationInfo__return);


        }
        {
        System.out.println("Invoking getEventByTwoCityId...");
        int _getEventByTwoCityId_arg0 = 0;
        int _getEventByTwoCityId_arg1 = 0;
        java.lang.String _getEventByTwoCityId_arg2 = "";
        java.lang.String _getEventByTwoCityId_arg3 = "";
        java.util.List<com.skyarm.yuex.jk.business.EventVO> _getEventByTwoCityId__return = port.getEventByTwoCityId(_getEventByTwoCityId_arg0, _getEventByTwoCityId_arg1, _getEventByTwoCityId_arg2, _getEventByTwoCityId_arg3);
        System.out.println("getEventByTwoCityId.result=" + _getEventByTwoCityId__return);


        }
        {
        System.out.println("Invoking getTrafficeVideoCapByCondition...");
        java.lang.String _getTrafficeVideoCapByCondition_arg0 = "";
        java.lang.String _getTrafficeVideoCapByCondition_arg1 = "";
        java.lang.String _getTrafficeVideoCapByCondition_arg2 = "";
        java.lang.Double _getTrafficeVideoCapByCondition_arg3 = null;
        java.lang.Double _getTrafficeVideoCapByCondition_arg4 = null;
        java.lang.Double _getTrafficeVideoCapByCondition_arg5 = null;
        java.lang.Integer _getTrafficeVideoCapByCondition_arg6 = null;
        java.lang.Integer _getTrafficeVideoCapByCondition_arg7 = null;
        java.lang.Integer _getTrafficeVideoCapByCondition_arg8 = null;
        java.util.List<com.skyarm.yuex.jk.business.TrafficCapVideo> _getTrafficeVideoCapByCondition__return = port.getTrafficeVideoCapByCondition(_getTrafficeVideoCapByCondition_arg0, _getTrafficeVideoCapByCondition_arg1, _getTrafficeVideoCapByCondition_arg2, _getTrafficeVideoCapByCondition_arg3, _getTrafficeVideoCapByCondition_arg4, _getTrafficeVideoCapByCondition_arg5, _getTrafficeVideoCapByCondition_arg6, _getTrafficeVideoCapByCondition_arg7, _getTrafficeVideoCapByCondition_arg8);
        System.out.println("getTrafficeVideoCapByCondition.result=" + _getTrafficeVideoCapByCondition__return);


        }
        {
        System.out.println("Invoking getTrafficeVideoByCondition...");
        java.lang.String _getTrafficeVideoByCondition_arg0 = "";
        java.lang.String _getTrafficeVideoByCondition_arg1 = "";
        java.lang.String _getTrafficeVideoByCondition_arg2 = "";
        java.lang.Double _getTrafficeVideoByCondition_arg3 = null;
        java.lang.Double _getTrafficeVideoByCondition_arg4 = null;
        java.lang.Double _getTrafficeVideoByCondition_arg5 = null;
        java.lang.Integer _getTrafficeVideoByCondition_arg6 = null;
        java.lang.Integer _getTrafficeVideoByCondition_arg7 = null;
        java.lang.Integer _getTrafficeVideoByCondition_arg8 = null;
        java.util.List<com.skyarm.yuex.jk.business.TrafficVideo> _getTrafficeVideoByCondition__return = port.getTrafficeVideoByCondition(_getTrafficeVideoByCondition_arg0, _getTrafficeVideoByCondition_arg1, _getTrafficeVideoByCondition_arg2, _getTrafficeVideoByCondition_arg3, _getTrafficeVideoByCondition_arg4, _getTrafficeVideoByCondition_arg5, _getTrafficeVideoByCondition_arg6, _getTrafficeVideoByCondition_arg7, _getTrafficeVideoByCondition_arg8);
        System.out.println("getTrafficeVideoByCondition.result=" + _getTrafficeVideoByCondition__return);


        }
        {
        System.out.println("Invoking getRouteName...");
        java.lang.String _getRouteName_arg0 = "";
        java.lang.String _getRouteName_arg1 = "";
        java.lang.String _getRouteName_arg2 = "";
        java.lang.String _getRouteName_arg3 = "";
        java.util.List<java.lang.String> _getRouteName__return = port.getRouteName(_getRouteName_arg0, _getRouteName_arg1, _getRouteName_arg2, _getRouteName_arg3);
        System.out.println("getRouteName.result=" + _getRouteName__return);


        }
        {
        System.out.println("Invoking getEventByRoadCode...");
        int _getEventByRoadCode_arg0 = 0;
        int _getEventByRoadCode_arg1 = 0;
        java.lang.String _getEventByRoadCode_arg2 = "";
        java.lang.String _getEventByRoadCode_arg3 = "";
        java.util.List<com.skyarm.yuex.jk.business.EventVO> _getEventByRoadCode__return = port.getEventByRoadCode(_getEventByRoadCode_arg0, _getEventByRoadCode_arg1, _getEventByRoadCode_arg2, _getEventByRoadCode_arg3);
        System.out.println("getEventByRoadCode.result=" + _getEventByRoadCode__return);


        }
        {
        System.out.println("Invoking getRollingEvent...");
        int _getRollingEvent_arg0 = 0;
        java.util.List<java.lang.String> _getRollingEvent__return = port.getRollingEvent(_getRollingEvent_arg0);
        System.out.println("getRollingEvent.result=" + _getRollingEvent__return);


        }

        System.exit(0);
    }

}
